be implicated in something - Spanish English Dictionary